church festival extending over several days - French English Dictionary